More updates proofread design futurework impl