ticket_5: custom migration