local declaration instead of global; comments.