add Hatch mechanism