implemented some controllers