Listen on all major platforms