sphere basically works