streamline profile lookup saving with event triggering