add license info files
check for invalid Structure.ByReference usage