update observable in activate