making sure foivos has everything