adding modal solutions