added percentchange with simple and log options, tests passing