config support user define