initial g flex commit