comment out printf for performance