Update interface and add table renderer