for auto indent and return