Error handling, weird headings and more!