*updating docs.
made stuff actually work as documented