functional failure test fixed