Implemented duplicate method