add patches and shaders up to first run draft