justine and mark at semi