Adding changes based on requirements.