works fine with one energy