make it a customize class