reorder for a nicer follow in and out