added first version of ball