player interface 1/3 complete