Functionality updated.