Begat Rest Context WIP