updates sine 8