brutel force updated, can read from the file now.