pagea updated, fixed giver model