distinction between getting for viewing edit and doing edit