updating docs, and moving guide() into a element method