fixed all corrections