everything is clean and works, i think