use individual view for each block