Bottom-up Vs. Top-down