final versio 1.0