Jon anomalies

mish mash of small fixes, anomalies still not fully implemented.