closing to the final version