added support for navigating custom objects
removed print
uppercase class names