finished some mistake