added control_factor gem