messing around with technique and family types