Nothing is impossible you say? But wait...