Using the same method for projection/extension