idealsteps improvements

remove e.preventDefault, up to the user