misc changes
modified coloring
updated final bugs
more changes