making the impossible, possible