Made customisable stream reader