making migrations cleaner