even newer sample app