fix header case to ucfirst