appendline for block