Added code for shell task