Added main controller methods