updated to take maid and anmaid as pair.