add a attr use_default