slight tinkering with colors, works though.