development of gappsf