Add power functionality