implemented list cmi and list ticked