the proxy factory creates a new object...