correct user specification, must set shell too