[TASK]add player controller, part 1, not workable