fixed some mistakes :b