make it all work