implement list type questions