refactor PlayerController - please review Code
refactor PlayerController - please review Code