proxy object project done