rendering all objects nicely, now for the actual working in-click components