added power and print