add in a time difference solution