multiple frus parsing functions