multi step now working correctly