added "skip_space()" procedure