added strannotations and stream