added loading status to prevent multiple bookmarklet injection