added sorted lists - incomplete