fixed read problem at cluster boundary