make expanding steps flush multiple takes instead of just one