finished the first steady version