restul aici si aici.