add more input type and disabled styles