-fixes bugs