might as well save a couple bytes