created powers class