compile fix + SD2 update