modified view and form