added viewscreen