Use modal instead of janky JS prompt
Make modal transition