Fix definition order
Add basic femily concept