added setGeom() again