first commit
Merge ../gcommon