energy rings parameterized