suggest initializing these to false