tons of output
output stuff