+ move render function to reload service