added copyright/license headers