Only clean after build
Better changefile name detection
Handle better getsource