fix home_page feature spec
more donation model validations