Adding some more function