some more inline docs