work on view