trying to prevent a mess