setup step ordering