adding some controllers and things