req. changes:
cleaned up conditionals
added changelog note regarding profiler
updated as per styleguide