Grid Based Methods