added option to include down_weight_factor as input