included check for blank code
merge