try components as a table