commiting old a2 code