who knows for how long