more work on donations; model specs; install guard-rails for dev