many bugs solved