update to input types