adding traits