the uprising technical review