input table is now an input parameter