Duplicate files change of implementation