added X-Version header handling
morph