improving and testing docs