On the other hand it's removes the duplication