general list+tests