kivasti vähän koodia siistitty