rewrite playground, apply text changes