added standard GNU header and author name