updatin and fixing