fix
bug fix; pure support
support foundation
small fix
update README