Added custom property attribute support

custom property attributes allow custom information to be displayed