modyfied some class