Required Functionality working properly.