4 space tabs, Name in header, put in additional error checking