legit ba