maj insert part1
maj insert