samples (some outdated)