replaced awt.Point with PVector