row fix and block fix