return cgpoint