added some messing fron glarab