reordering files and work on it