the finer points of ~