begin simplified traits