fixing embedded requires