update block system