rejigged input