last update of the first version of higheta branch before moving update to the official higheta branch.