documentation + updates