Attempt at some docs.