updates to 3A