Bottom-up control