fix energize bug for mult layers