add customizeBehavior