Working on global scope system with traits.