removed syntax errors and reverted are_readable to old logic. This needs to be refactored