add check and rescue for fetch params