is this `id` variable needed in this function declaration?