create input classes