update readme to include rationale