Added new BA class, compiling correctly, not in code yet