bugfix : we need to subtract the hang_time from now

and not vice versa