Sample player

updated functions
Sample player

updated methods