One of my very first codes, not finished of course