keyword page implemented