add Makefile
new slist
update