Is there a reason to remove ID parameter, even if it not easy to understand?