init for a2