some front
Secure follow functionality
fix merge