flush bonus function