Queue build up.  Mother abstractions
More refactoring on mother