Solving the monolithic runtime