fix input id conflit