added bounce testing