daughter swap compilation