Refactor Derived operations implementation