finally figured out how to make a new controller
merged pull