v0.2 add support for views