Compile works with all library changes