i dont really understand it...7/10