critical path be empty, why the hell.