maybe swap these emits that way it is more symmetrical