updated fbopen