Converted to Portable Class Library