bug in sphere but works for 0.1