add frandom-generator