better steps documentation (wip)