added tests for are_readable