most stuff is semi-working