Updated A and B