final version - verison 7