update property subscriber api