cheque contributions, more updates