using prettier and better GUI library
colors are parameters now