— + + + +++-f-f