Nice skill/precision level... you built the level with recovery points & that was good cause if not a minor error make you restart... but the last step has not a recovery point so in my first try I cheated cause... Spoiler I used BB (Boogie Bot) to take the win block but as I didn't get satisfied I played several times more until finally I get a clean win ... thank you @totto