Support for steps() with invalid params
Set second default param for steps()
fix a few bugs