basic lab04: traits