finished proxy objects. pretty cool!