restructured, added info