updating to version 1 final