don't misimplement LIST