singPress code all