coudl be nice fi meaningful name coudl be put on those A0...n types