adding A4 codes to repo