added mix_in attribute, and added network rules to process it
updated outs selection according to new out attr