wip on preference table preview