add change_shell to tasks.