Added more function for list