added some esoteric changes