test corner cases, too