village header modify  improve comments component