Add controller username and availability checks