add color coding, format sections, fit frames