working on rate and power