corrected role of BottlenoseController