reverse-engineering power