updated input, Observable