preparing proxy model