- automated rate generation