depreciates
not defined yet