modified input