updated site controller