Add generate logic