add small feature for dynamic form