fx client added with a main method and introduce new enum to mark the file start and end