Merging the AR code panels

because that reduce duplication