one clause per feature