added date subtract
it's still got some bugs
will be fixed by next commit