many bugs remove.