added new block distance methods