color stuff and printf hutnign