Change to is_power, still needs work