power class now commented