so how long now