added documentation for high level, fixed documentation for low level