added drop item functionality