back to creating context every time