What is IFVOD? Know everything