More moving towards stable API. Accepts data entry with contribution keys