new compose without value