FB_util refactor