use correct url in are_readable, implement is_readable