adding a2 stuff