Add optional subdir parameter