minor fixes
check step before rendering atmodel
allow clear cart; choose payment method