Move keep_old check up into Project