Point fully implemented