Converted to 4.5 framework