make sale improved not compleate do