added shell task; new version