geometric solid extension blog post