* fixing long press by listening click * documenting the code. creating a new method * addressing reviewer comments