appends a li