Change display mechanic

- use json feed for better performance