flush even for last page