upgraded libraries and switched to .net 4.5