Modernising legacy platforms