free trait theory