add custom properties