added comment describing what needs to be done
changed comment to be more clear
fixed cascading problem
changed msvc build flags