It depends whether or not the accidents happen at night. I stop eating at least 3 hours before bedtime, so that i get to sleep uninterrupted for at least 6 hours. I dont have any experience with accidents during day. I go to the toilet before going out. When im out i like to be aware of where the closest toilet is. Some cities have toiletmap apps that shows you where the public toilets are etc.. There is no big secret to holding it in as far as im aware. Maybe sitting still or lying down can help holding it in.