New awesome algorithm for parsing roaming added