add collect to observable