dirty hack to prevent infinite loop on up skip puncutuation