Removed clearfields(); unneeded