Bottom Up Analysis