ok, its all coming together