increased history size and ignore duplicate commands