added buttons, colored lines, and initial annotation