common library for developing on gideros