incomplete implementation of energy. it is stored, not used at all.