update logic for sponsor access