Unecessary complex conditional because of leftovers.