renamed unit_pow; reworded initial comments