Mayberry and Pragnell Project solutions