removes def