Added Implementation for single ball