add controllers, need to fix redirect