added slf4j, exposed the Observable