Started writing a test, time to zzz though.