tweaking the playground and fixing a small initialization bug