Stream Observer Library