The first "maybe" working code