first commit for A&G project