don't use one char vars