add auto randoize
add temp text files