updates for live reload