start on better docs