better method of finding covered positions