I've got headache after trying to read those colorful charts. But good work.