removed major and code