add major mapping