fix shift creation for shifttypes