Updated list with two type of functions