Uppdaterad version med kod.