protected inputs