Added canBlackBlockAt check