First implementation of bottom-up integrations.