clean up to user react