implemented bounce on hit