shouldn't 'geometry.internal' be __name__?