maj docs, codes