improvements. especially with 256color terminal support