more inline docs