added copyright notice at the top