modules setup separation