init ball implemented, needs centering