cleaned up and some odd fixes
using new mvnProps class