bug: append list