cleanup to make execution clear
more execution
handle blank fields at end of line