finished with dot fixing