Some basic proxy and reference framework