initial mp2 code