fixed an error , updated version