bug fixed(other implemention of sphere)
try