Many changes; aligned text to FM's syntax.