add keyword and desc