IM epochs model