example of custom properties