added bump mechanism, threads sorted by last bump