updated where print_inc is initiated because doubles and easier to use pow