modified player.m added skip and pause