does this static instance now get reassigned? consider leaving final here.