almost added ability to accept properties hash for custom properties to tracking events