add PropertyDict