auto annotation things
copyright headers