ported more docs