removed drop functions