slash generation