recompiled with bug fixes