added PowerArgs for cmd argument parsing