working on view parser