working on modal, getting closer