update README
filter fuction and spec
move context to another file