gooper source code