added drop piece feature