Modication of Abstract part