added official user-select property