update name convention
update demo
update readme