completed base traits