Added abstract class samples