fix radio and disable text field until I can work out how to detect when type is not specified