Solving essentials dependencies