Reduce chances of infinate loop regression