:construction_worker: added collision and fixed saving