IO day 1 - part 2 - added executing code in a slot