okay, at least put it in a utility method and make the constructors call it so we have 1 place in the codebase to change in the future, not 10. 

Also if this should be done only once, perhaps it should be in the main.cpp ?