Added inputCreate and inputEnd methods