scope completion after case statement
some ranking adjustements
first version of watch service