simplify artilist.h