adding modal stuff