properly initialize inputs array