Added default value functionality.