Steps adapter implemented