a lot of stuff about #18