finish lset_get_all function
reset Makefile to enalbe optimize