updated guides, changed layout of APIs