cleaning up example source