Implement getNormal