Small size optimization, saving 11 bytes