Adds more functionality