moved id into uri path as opposed to an argument