implemented pulldown
implemented tag, keyword field