Drafting out possible code.