document the basic overview