expand by *2 instead of +1