#10
#14
color palette
#12
clean up