updated console listener