Added custom power provider