updated project desc
only produce a value when input is not "blank"
returning nil when not "present"