begin building player controller