move favorites rendering to client; error display UI improvements