add passthrough type, edit docs