vähän optimointeja