SOLUTIONS and bad math - ongoing