added process models, background rendering still todo