Add a reflective way to build the table