added remaining documentation