Transact input refactor