fix a bug
changed config
build for upload
create Makefile