Made an attempt at sphere, group and other bits