basic idea is down, the modal actually needs a lot of work - I totally got distracted