changed everything to use IPowerModule instead of PowerModule