Begin Controller Input Separation