copyright and licence commnets added