add parametrs and fRed() function