push to facade to aggregate class