Functionality updates.