adding proxy classes (not coded yet)