Player implemented without any functions