final version to present