Add some function