output format adapted