add rescue for not found