finish sha256 draft; light testing