TODO and fix show errors.