Fix: run script did not clean making me really confused why my changes were not working
Added a bunch of useful asserts
Comments and typo
Added bug desc