change header types and add repo explanation