Modified starter file, I am lazy to comment :)