emit some events