made percentages more telling test-wise

also fixed percentage setters
added real documentation