Add proper documentation.