updated header documentation