implemented hoverball