use [A] for the type params