moves social event handlers
normallizes social event handlers
simplifies social event handlers