Feature/stream object