working build with correct colors. still ugly, need to prettify