make tasks are lazy. Cleanup needs to be run always