Implementing projects for the poor :what has been learned?