fix 2.x many-to-many association class for band vacancy, looks bad, time to refactor to angularjs