Progress on Abstract and Interface pt2