First pass at main migration model