update wrappers to look like wrapped functions, doc fixes