added custom object classes and a $