updated fvm_shared.h