started progress on gey generation