block:adding ROWIO