add proxy class for property setting