energy balance now with forced signs + bugfixes