format code; add doc