add 256 color support
minors tweaks