Where we stand