Adding some function
merged