changed design to casetrain design