before free is rejected