Improve '*' listener type