Here's a handy tip for anyone wanting to submit a proposal for a TPF grant: smaller project = lower risk = more chance of completion = more chance of being useful = more chance of getting funded. Don't reinvent many wheels - instead focus on solving the problem in hand.