new methods to shine ball