Implemented down and up pointer actions