flavor and firm