buidler paradigm