This is the initial version using a table (BAD!!)