added clarification, decreased header size