My own practice reference implementations