checks work for n rather than 3.