implemented is_readable
changed default url in are_readable to be the url provided by the handle