made pretty and simple???
xor nonsense ghost baby thing