add dependency support to customizer