short thread for such a broad topic