add reader.coffee to improve access for readers