has