observer commented