added copyrights and dates