added drop feature