updates on the presentation layer