added streams module