adds the start of 'modal' stuff