implementing FV