trying to be consistent