observable traits