Added power method