player fully working, test if you can