criticism on critical sections