combine render and core