simplified fixedstepper and added a blocking ticker