structure and a bit about description
removed old source