+ begin character and tail evaluation