a few less errors