& yet here we are...