update description & location only when applicable

-leave description and location as null if there are no input following
the keyword