added work on information stream