added to BasicMainPart