for watching observable propoerties