updated fakedataGen