Esco-bar

Several branches