changes on sharada which were probably rewritten
merged previous commit which got lost