Working realtime on homepage with feature

modularize? handle fallback