good point, I can make a is_readable check before calling file_get_contents