logical steps advancements