edited function to list generete.