Add dublicate arguments check