use std::cerr instead of printf() bcos sneaky gets buttmad
use std::cerr instead of printf() bcos sneaky gets buttmad