Refactored Follow form