data and renderer thread communication established