changed some property visibility
added ability to set up IO debug at runtime