fix input type