rise and fall ....