simplifies api, implement api mocks to unblock UI work.