grammar for fluent interface added