New functionality and cleaner docs.