gagein prototype project