added copy right information