huge renovation of proxy template - part 1