updated drop rules