developed courtship controller, not tested