started work on search and list keys still not working