added Nose checking to Outline generation
better use a poor solution than a solution that moves backwards
reduce logging
added check for invalid parameter