updating properties generator