adding correct copyright and ensuing achnowledgement where it is needed