make steps nestable
aaa