redepreciate
not defined yet