emit is Synchronized