require headers only for user operation, rename workspace