reformatting to replace tabs with spaces.
initial set() skeleton