explanations
Colors
Updates JS explanation