adding keyword support for obserable items