What is anything that has