-add safety guard to bad answers

-reduce .net requirement from 4.5 -> 4.0