revised typo
revised more header size