Adding changes to GetImplementation