make projectapp and membership enforce unique
default sort gp grants by most recent