add right generates