writing manual about format, groups function