start sketching out serializable custodian stuff