remove compatibility code / ifdefs
unused var
unused parameter / fix compile