preview port and style customization